A heavy coat is a type of outerwear that is designed to provide warmth and protection against harsh weather conditions. It typically features a thick, insulated fabric that is meant to keep out cold air and wind while also trapping body heat to help maintain warmth. Heavy coats are often worn in colder climates during the winter season and can be made from various materials such as wool, leather or synthetic fabrics. The phrase "heavy coat" refers specifically to a coat that is particularly thick and substantial, providing significant insulation against cold temperatures.